home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / dev / c / awin.readme < prev    next >
Text File  |  1999-03-02  |  5KB  |  109 lines

  1. Short:    Easy-to-use API for RTG chunky display
  2. Author:   no-email@for.now (Harry "Piru" Sintonen)
  3. Version:  1.0.13
  4. Type:     dev/c
  5. Requires: MC68020, OCS, Kickstart 3.0 (see awin.doc for compiling req)
  6.  
  7. Major changes in 1.0.13:
  8.  
  9.  - implemented real CGFX/P96 16bit for window and non-directdraw
  10.    screen mode. to try it set option `useargb16 on'
  11.  - depth 16 8bit emulation had wrong palette in >8 bit screen
  12.    modes. fixed
  13.  - awreadargs had a bug: it wasn't able to clear any awodargs
  14.    flags. fixed
  15.  - depth 16 directdraw bugged. fixed
  16.  
  17. awin is a easy-to-use API for RTG chunky display. It is intended
  18. to be used with games, demos and gfx intensive applications
  19. (could be used with scopes, screen blankers, etc.).
  20.  
  21. This archive contains full sourcecode to awin. Read awin.doc
  22. for more details.
  23.  
  24.  
  25. Also there is a simple demo program included awindemo.c, see
  26. Makefile and SMakefile.
  27.  
  28. Initially this demo opens a window with 320x240 innersize and
  29. shows simple `pseudo'plasma, rotatezoomer and tunnel effects.
  30. For info about some awin commandline features do
  31. `awindemo68k ?' or `awindemoppc ?'.
  32.  
  33. Both awindemo68k and awindemoppc load bunny.pal, bunny.raw,
  34. glas2.pal and glas2.raw.
  35.  
  36. awindemo68k requires minimum MC68020, OCS, Kickstart 3.0 and
  37. SetPatch.
  38.  
  39. Additionally awindemoppc requires ppc.library V46.6+ and
  40. naturally PowerPC processor.
  41.  
  42.  
  43. IMPORTANT! As I ran out of time some features of awin are
  44. untested, remarkably: cgxvideo.library support. Also some
  45. things I would have wanted to implement and some m68k
  46. optimizations are missing (that is those routines have only
  47. c versions included). Probably there is some bugs in it, too.
  48.  
  49.  
  50.   - Harry "Piru" Sintonen
  51.  
  52. P.S. I will have my military service from January 4th 1999 on.
  53. It would be great if someone would take over awin development
  54. meanwhile. That is to do some stuff mentioned in awin.c todo
  55. section + other fixes and improvements and test it carefully
  56. and then upload updated versions to aminet.
  57.  
  58.  
  59. ============================= Archive contents =============================
  60.  
  61. Original  Packed Ratio    Date     Time    Name
  62. -------- ------- ----- --------- --------  -------------
  63.     1955    1073 45.1% 03-Jan-99 15:55:36  awin.readme
  64.      799     481 39.7% 21-Dec-98 03:37:48 +awfreepensinner.ASM
  65.   150554   34241 77.2% 03-Jan-99 18:10:56 +awin.c
  66.    28703    8886 69.0% 03-Jan-99 18:46:30 +awin.doc
  67.    10874    3443 68.3% 03-Jan-99 17:24:32 +awin.h
  68.     1955    1073 45.1% 03-Jan-99 15:55:36 +awin.readme
  69.    13668    4179 69.4% 02-Jan-99 20:14:42 +awindemo.c
  70.     2073    1121 45.9% 03-Jan-99 15:28:36 +awindemo.inf
  71.    59264   31259 47.2% 03-Jan-99 18:51:48 +awindemo68k
  72.     2073    1121 45.9% 03-Jan-99 18:51:50 +awindemo68k.info
  73.   135004   66305 50.8% 03-Jan-99 18:51:50 +awindemoppc
  74.     2073    1121 45.9% 03-Jan-99 18:51:50 +awindemoppc.info
  75.     1668     854 48.8% 21-Dec-98 03:37:48 +awremapinner.ASM
  76.      481     323 32.8% 21-Dec-98 03:37:48 +awsafewaitinner.ASM
  77.      257     194 24.5% 21-Dec-98 04:49:10 +awsetlnnameinner.ASM
  78.     1024     912 10.9% 21-Dec-98 03:37:48 +bunny.pal
  79.    16384   10485 36.0% 21-Dec-98 03:37:48 +bunny.raw
  80.      760     427 43.8% 21-Dec-98 03:37:48 +c2pham6.ASM
  81.     9773    2779 71.5% 21-Dec-98 03:37:48 +cpu5azure2.ASM
  82.      551     228 58.6% 21-Dec-98 03:37:48 +cpu5azure2.h
  83.     9796    2156 77.9% 03-Jan-99 13:31:34 +ddazure2.ASM
  84.     3175     376 88.1% 03-Jan-99 13:29:22 +ddazure2.h
  85.     1578     504 68.0% 21-Dec-98 03:37:48 +gccstubs.ASM
  86.     1761     504 71.3% 21-Dec-98 03:37:48 +gccstubs.h
  87.       55      55  0.0% 21-Dec-98 03:37:48 +genam.opts
  88.     2224     544 75.5% 21-Dec-98 03:37:48 +cgxvideo.h
  89.    32206    2162 93.2% 21-Dec-98 03:37:48 +macros.h
  90.     1374     427 68.9% 21-Dec-98 03:37:48 +xpkmaster.h
  91.     1796     630 64.9% 21-Dec-98 03:37:48 +cybergraphics_lib.fd
  92.      486     250 48.5% 21-Dec-98 03:37:48 +xpkmaster_lib.fd
  93.    14639    4750 67.5% 21-Dec-98 03:37:48 +xpk.h
  94.      913     339 62.8% 21-Dec-98 03:37:48 +cgxvideo.h
  95.     3726    1111 70.1% 21-Dec-98 03:37:48 +cybergraphics.h
  96.     2700     585 78.3% 21-Dec-98 03:37:48 +cgxvideo.h
  97.     7741    1375 82.2% 21-Dec-98 03:37:48 +cybergraphics.h
  98.    39850    2318 94.1% 21-Dec-98 03:37:48 +macros.h
  99.     1886     467 75.2% 21-Dec-98 03:37:48 +xpkmaster.h
  100.     2659     837 68.5% 21-Dec-98 03:37:48 +readme.txt
  101.     1024     869 15.1% 21-Dec-98 03:37:48 +glas2.pal
  102.    65536   22950 64.9% 21-Dec-98 03:37:48 +glas2.raw
  103.     3721    1364 63.3% 21-Dec-98 04:49:06 +Makefile
  104.      330     207 37.2% 21-Dec-98 03:37:48 +odump
  105.    17521    2101 88.0% 21-Dec-98 03:37:48 +cybergraphics_pragmas.h
  106.     3037    1137 62.5% 21-Dec-98 03:37:48 +SMakefile
  107. -------- ------- ----- --------- --------
  108.   659627  218523 66.8% 04-Jan-99 22:08:04   44 files
  109.